Big Huge Thesaurus

Raffia ruffia

noun

sounds kind of like